delayed blasting - German English Dictionary